package cn.memorynine.consumer.model.donation.manage;

import lombok.Data;
import java.time.LocalDateTime;
import java.time.LocalDate;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotNull;
import javax.xml.ws.BindingType;

@Data
public class SaveDonationParam {

    /**
     * 捐赠aid【判空】（-1为新增，其他为修改）
     */
    @NotNull(message = "捐赠aid不能为空")
    private Integer aid;

    /**
     * 用户aid【判空】
     */
    @NotNull(message = "用户aid不能为空")
    private Integer consumerAid;

    /**
     *捐赠品名称【判空】
     */
    @NotNull(message = "捐赠品名称不能为空")
    private String name;

    /**
     * 捐赠品信息【判空】
     */
    @NotNull(message = "捐赠品信息不能为空")
    private String message;

    /**
     * 捐赠积分【判空】
     */
    @NotNull(message = "捐赠积分不能为空")
    private Integer points;

    /**
     * 捐赠品图片【判空】
     */
    @NotNull(message = "捐赠图片不能为空")
    private String image;

}